#extension GL_OES_EGL_image_external : require
precision mediump float;
uniform samplerExternalOES vTexure;
varying vec2 aCoord;
void main(){
    vec4 rgba = texture2D(vTexure, aCoord);
    gl_FragColor = vec4(1.-rgba.r, 1.-rgba.g, 1.-rgba.b, rgba.a);
}